Ich bin neu zu eckig. Ich folge Kurs für angular2. Ich versuche eine Web-Anwendung mit eckigen und meteor js zu machen.Kann kein anderes unterstützendes Objekt '[Objekt Objekt]' vom Typ 'Objekt' finden, Fehler in Meteor Sammlungen
Mein Browser den Fehler Objekt ein unterscheiden Unterstützung nicht gefunden Reporting '[object Object]' vom Typ 'Objekt'
ich eine Mongo Sammlung definiert:
import {Mongo} from 'meteor/mongo';
export let Bookmarks = new Mongo.Collection('bookmarks');
Und ich holen Datensätze aus der Sammlung in meiner Datei component.ts
import { Component } from '@angular/core';
import template from './bookmarklist.html';
import {Bookmarks} from '../../../../collections/bookmarks';
import {Mongo} from 'meteor/mongo';
@Component({
selector: 'bookmark-list',
template: template
})
export class BookmarkList {
bookmarks : Mongo.Cursor<Object>;
constructor(){
this.bookmarks = Bookmarks.find();
console.log(this.bookmarks);
}
}
Nicht sicher, wo das Problem ist. ich Datensatz aus der Meteor Mongo Konsole abrufen kann ...
Dank Paul für die Antwort .. Ich habe versucht, Lesezeichen zu exportieren, wie Sie gesagt haben, aber ich bin immer Fehler ** ‚Modul Sammlungen/Lesezeichen hat keine exportierte Mitglied‚Lesezeichen‘‘ * * Und in meiner Konsole bekomme ich ** "Kann nicht lesen Eigenschaft" von "undefined" finden ** Und wenn ich die Lesezeichen exportieren, wie ich das ganze entlang console.log (Bookmarks.find(). fetch()) Rückgabe ein leeres Array und ich bekomme Fehler ** Typ {} [] ist nicht typ Kurs
In Ihrem Code-Editor sollten Sie eine Server-Konsole haben. Das ist die Serverseite Konsole. Im Chrome-Inspektor haben Sie die Client-Konsole. –
Ich bekomme Modul nicht gefunden Fehler in meinem Code-Editor .... Kann nicht lesen 'Eigenschaft' von undefined in meiner Chrom-Konsole und geben Sie {} [] ist nicht zu type Cursor