-
-
Notifications
You must be signed in to change notification settings - Fork 6.5k
Closed
Description
Issue type:
[ x] question
[ x] bug report
[ ] feature request
[ ] documentation issue
Database system/driver:
[x ] sqlite
TypeORM version:
[x ] @next
@Entity()
export default class Marker extends BaseEntity {
@PrimaryGeneratedColumn() id = undefined
@Column('varchar') type = undefined
@Column('varchar', {
nullable: true
})
desc = undefined
@Column('double') long = undefined
@Column('double') lat = undefined
@Column('varchar', {
nullable: true
})
data = undefined
@CreateDateColumn() createTime = undefined
@UpdateDateColumn() updateTime = undefined
@ManyToOne(type => ProjectPanorama,{
onDelete: 'CASCADE'
})
projectPanorama
}
console.log(project.panoramas.find(projectP => projectP.id === p.id).markers)
const newMarkers = (await connection
.createQueryBuilder()
.insert()
.into(Marker)
.values(project.panoramas.find(projectP => projectP.id === p.id).markers)
.printSql()
.execute()).identifiers
console.log(newMarkers)
first log
[ {
type: 'jump',
desc: null,
long: 2,
lat: 1.5,
data: null,
createTime: '2018-05-13T08:41:04.000Z',
updateTime: '2018-05-13T08:41:04.000Z' },
{ desc: 'my desc', type: 'jump', long: 1, lat: 1 }
]
second log
[ { id: 92 }, { id: 92 } ]
kwiniarski, vampirekiss, dmlux, beingadrian, timothyvanderaerden and 15 more
Metadata
Metadata
Assignees
Labels
No labels