Как получить объект Parse и включить ссылки на объект? - PullRequest
0 голосов
/ 05 июня 2018

Может ли объект Parse быть выбран с помощью object.fetch и одновременно включать ссылки на его объекты, как в query.include?

Вот пример запроса:

let query = new Parse.Query("MyCollection");
query.include("MyObjectReference");
return query.find();

Каксделать это командой fetch?

Ответы [ 3 ]

0 голосов
/ 12 ноября 2018

Команда выборки в Parse - это, по сути, находка, в которой только один идентификатор объекта находится "где равно".Таким образом, вы можете просто сделать запрос для одного идентификатора объекта, и Parse будет обрабатывать его как выборку, например, вы можете ограничить таблицу, чтобы разрешить только выборку, и этот единственный запрос идентификатора объекта будет по-прежнему проходить.Я не читал в коде, но я считаю, что выборка - это, по сути, один запрос идентификатора объекта (поиск).Затем вы также можете использовать включение вашего запроса поиска.

0 голосов
/ 02 августа 2019

Наткнулся на это через поиск в гугле и хотел исправить запись.Принятый ответ на это не правильный.

Вы очень МОЖЕТЕ делать то, что просит ОП, используя fetchWithInclude([key1,key2.subkey,key2.subkey2,etc]);

См .: https://parseplatform.org/Parse-SDK-JS/api/master/Parse.Object.html

0 голосов
/ 05 июня 2018

Parse JS SDK> = 2.0.2

Можно выбрать один или несколько объектов, включая:


Parse JS SDK <2.0.2 </h2> Это невозможно, поскольку документы говорят: По умолчанию при выборке объекта связанные объекты Parse.Object не выбираются.Значения этих объектов не могут быть получены до тех пор, пока они не будут получены следующим образом: var post = fetchedComment.get("parent"); post.fetch({ success: function(post) { var title = post.get("title"); } });

...