Мне нужно знать, сохраняется ли порядок, в котором вставляются реляционные данные один ко многим в объекты Parse, при выполнении запроса. Так что, если я запустите это:
var Post = Parse.Object.extend("Post");
var post2 = new Post();
post2.set("title", "Second Post");
var post1 = new Post();
post1.set("title", "First Post");
var user = Parse.User.current();
var relation = user.relation("likes");
relation.add(post1);
relation.add(post2);
user.save();
А затем запросить сообщение пользователя следующим образом:
var user = Parse.User.current();
var relation = user.relation("likes");
relation.query().find().then(result => {
for (const post of result) {
console.log(post.get("title"));
}
});
Будет ли приведенный выше код всегда печататься?
First Post
Second Post
Я провел несколько тестов, и это сработало, но мне нужно знать, обеспечивается ли этот порядок сервером разбора.