Описание тега ember-data

NoneEmber -data - это расширение сохранения данных для фреймворка Ember.js.
1 ответ

Где находится BasicAdapter данных Ember?

В файле Readme из Ember Data говорится: two core Adapters are provided: the RESTAdapter and BasicAdapter. но в адаптерах Ember Data есть только Fixture Adapter и REST Adapter.
28 июн '13 в 02:47
1 ответ

Есть ли способ создать пакет из нескольких записей с помощью одного запроса POST в Ember Data?

var batch = [someRecord, someRecord, someRecord...] batch.invoke('save'); Если у меня есть массив из 50 вновь созданных записей, а затем активируется функция сохранения этого массива, Ember Data выполнит 50 запросов POST. Я бы предпочел объединить и…
14 июл '15 в 16:57
1 ответ

Проблемное модульное тестирование ember-модели данных с использованием конача

Следующий тест пройдет, если я буду запускать каждую спецификацию независимо. Если я запускаю их последовательно, пройдет только первая спецификация. #= require spec_helper #= require models/job #= require ./fixtures/job describe "Job", -> before…
15 мар '13 в 22:17
1 ответ

ember: похожая модель появляется в Chrome Inspeter, но пуста в шаблоне

У меня есть следующий код, который успешно загружает одежду. Инспектор Chrome ember показывает, что и Garment, и связанная с ним модель загружены, но я не могу отобразить связанную модель (garment_colors) в шаблоне. Буду очень признателен за любую п…
14 сен '14 в 19:39
1 ответ

ember-data - загрузка данных для меню - лучший подход

У меня есть список категорий, которые загружаются по маршруту приложения: ApplicationRoute = Em.Route.extend({ model: function() { return Em.RSVP.hash({ collections: this.store.find('collection'), categories: this.store.find('category'), links: this…
30 окт '13 в 10:41
1 ответ

Emberjs: лучший способ обрабатывать отношения, не встроенные в оригинальный Json

У меня есть пользователь JSON API: { "id": 1, "name": "Leanne Graham", "username": "Bret", "email": "Sincere@april.biz", "address": { "street": "Kulas Light", "suite": "Apt. 556", "city": "Gwenborough", "zipcode": "92998-3874", "geo": { "lat": "-37.…
02 май '16 в 15:12
0 ответов

Правильный способ привязки к модели, которая не представляет внутреннего ресурса

Я создал экран поиска и привязал выбор пользователя к модели. //SortDetails export default DS.Model.extend({ orderBy: DS.attr('string'), orderDirection: DS.attr('string'), startDate: DS.attr('date'), endDate: DS.attr('date') }); Теперь, когда пользо…
24 авг '14 в 00:34
1 ответ

Ember DS.RecordArray фильтрует элементы

Я получаю все записи в моем вызове модели маршрута, но затем в одном из компонентов я хочу показать только подмножество записей. Я делаю это по телефону models.filter(somefilter), Проблема в том, что filter возвращает Array не DS.RecordArray и когда…
23 авг '16 в 21:19
1 ответ

Как отправить или обновить данные с помощью emberfire?

Изменить: посмотреть решение в конце Мое предположение состояло в том, чтобы поместить модель (в моем случае 'user') в тип =>, но тогда он скажет:"Утверждение не удалось, вам нужно передать модель..." У меня есть user.js в приложении / модели вот вы…
1 ответ

Ember.js Модель Наследования и Шаблонов

У меня проблемы с отображением 2 моделей в шаблоне индекса в моем приложении Ember. У меня есть 2 модели, Кошки и Собаки, и я хотел бы показать обе из них под индексным маршрутом. Кажется, это должно быть просто, но я не могу понять это. У кого-нибу…
28 дек '13 в 20:46
3 ответа

Свойство Ember Data модели ошибок (DS.Errors) не заполняется

Я использую Ember Data и, похоже, не могу получить свойство модели "ошибки" для заполнения сообщениями об ошибках из моего REST API. Я в значительной степени следую примеру в этом руководстве: http://emberjs.com/api/data/classes/DS.Errors.html Мое п…
04 июн '14 в 00:17
3 ответа

Как сохранить запись Ember Data, не отправляя ее на сервер?

Таким образом, Ember Data Model имеет deleteRecord() который выполняет destroyRecord() без отправки его в бэкэнд. Как мне это сделать save() без отправки его в бэкэнд? Причина, по которой мне это нужно, заключается в том, что я использую пользовател…
16 ноя '15 в 11:09
1 ответ

EmberJS: загрузка модели с другого (не вложенного) контроллера

У меня есть модель сообщения, которая настроена следующим образом: App.Message = DS.Model.extend({ subject : DS.attr( 'string' ), message : DS.attr( 'string' ), deletedBy : DS.attr(), createdAt : DS.attr( 'string' ), sender : DS.belongsTo( 'user', {…
23 май '14 в 04:34
1 ответ

Ember.js ember-data и междоменные запросы ajax

Люди! Какие-нибудь примеры использования ember-data для хранения данных, полученных с удаленного сервера с междоменным запросом ajax? Теперь у меня есть это, но... TravelClient.Tour = Ember.Object.extend({ }); TravelClient.Tour.reopenClass({ allTour…
01 фев '13 в 10:16
1 ответ

Настройка адаптеров для действий ember api

Я имею в виду действия ember api: https://github.com/mike-north/ember-api-actions Хотел спросить, знает ли кто-нибудь, есть ли у меня адаптер для самой модели, но я хочу настроить адаптер только для одного из определенных действий члена, возможно ли…
25 окт '18 в 15:18
1 ответ

ActiveModel Serializer отправляет все записи вместо указанного ограниченного количества

У меня есть контроллер, который выглядит так: class MetricsController < ApplicationController def index org = current_user.organization metrics = Metric.where(organization: org).last(100) render json: metrics, status: 200, include: [:organization…
1 ответ

Как загрузить вложенные записи (основные записи), используя Ember Data?

Основная запись, приложение / модели / аккаунт: import DS from 'ember-data'; export default DS.Model.extend({ username: DS.attr('string'), emailaddress: DS.hasMany('emailaddresses'), birthdate: DS.attr('date'), gender: DS.attr('boolean') }); Подробн…
30 янв '17 в 05:46
1 ответ

Uncaught TypeError: Невозможно прочитать свойство 'find' из неопределенного - EMBER-Data

Я получаю это сообщение об ошибке: **Uncaught TypeError: Cannot read property 'find' of undefined (13:24:29:797 | error, javascript)** at (public_html/js/libs/ember-data-latest.js:3771:17) at App.PostsRoute.Ember.Route.extend.model (public_html/js/a…
30 апр '13 в 09:36
1 ответ

Ember-данные получают "attTo" attr (id) из модели без разрешения фактического объекта

Я хочу получить атрибут модели (id) "assignTo" без принудительного вызова сервера или разрешения объекта. Я получил членство с пользователем. Большинство пользователей загружены, и поэтому я хочу сделать серверный вызов только для некоторых пользова…
09 июл '15 в 18:40
1 ответ

HasMany - принадлежит RESTAdapter Ember.js

Попытка создать имеет много принадлежит RESTAdapter. По сути, у меня есть карточка (твиттер), в которой много хэштегов. Я использую Ember-Cli. Мои модели: //models/card.js import DS from 'ember-data'; export default DS.Model.extend({ handle: DS.attr…
15 фев '15 в 18:09